persistent cough - French English Dictionary